package com.tjsinfo.tjsoa.messageImportant.vo;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import com.tjsinfo.tjsoa.system.vo.TSystemUser;

/**
 * MessageImportantMain entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class MessageImportantMain implements java.io.Serializable {

	// Fields

	private String id;
	private Integer sendUserId;
	private String sendUsername;
	private String info;
	private String fileUpload;
	private String sendSql;
	private Date datetime;
	private Date sendtime;
	private Integer state;
	private Set messageImportantIncepts = new HashSet(0);

	// Constructors

	/** default constructor */
	public MessageImportantMain() {
	}

	/** full constructor */
	public MessageImportantMain(Integer sendUserId, String info, String fileUpload,Date datetime,
			Set messageImportantIncepts,String sendUsername,String sendSql) {
		this.sendUserId = sendUserId;
		this.sendUsername = sendUsername;
		this.info = info;
		this.fileUpload = fileUpload;
		this.datetime = datetime;
		this.sendSql = sendSql;
		this.messageImportantIncepts = messageImportantIncepts;
	}

	// Property accessors

	public String getSendSql() {
		return sendSql;
	}

	public void setSendSql(String sendSql) {
		this.sendSql = sendSql;
	}

	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public Integer getSendUserId() {
		return sendUserId;
	}

	public void setSendUserId(Integer sendUserId) {
		this.sendUserId = sendUserId;
	}

	public String getSendUsername() {
		return sendUsername;
	}

	public void setSendUsername(String sendUsername) {
		this.sendUsername = sendUsername;
	}

	public String getInfo() {
		return this.info;
	}

	public void setInfo(String info) {
		this.info = info;
	}

	public Date getDatetime() {
		return this.datetime;
	}

	public void setDatetime(Date datetime) {
		this.datetime = datetime;
	}

	public Set getMessageImportantIncepts() {
		return this.messageImportantIncepts;
	}

	public void setMessageImportantIncepts(Set messageImportantIncepts) {
		this.messageImportantIncepts = messageImportantIncepts;
	}

	public String getFileUpload() {
		return fileUpload;
	}

	public void setFileUpload(String fileUpload) {
		this.fileUpload = fileUpload;
	}

	public Date getSendtime() {
		return sendtime;
	}

	public void setSendtime(Date sendtime) {
		this.sendtime = sendtime;
	}

	public Integer getState() {
		return state;
	}

	public void setState(Integer state) {
		this.state = state;
	}

}